package com.link2room.soundwave.facade;

import com.link2room.common.dto.param.base.BaseL2rParamDto;
import com.link2room.common.jpa.result.QueryResult;
import com.link2room.soundwave.dto.param.manager.L2RPMSCouponTypeManagerParamDto;
import com.link2room.soundwave.dto.result.base.L2RPmsCouponTypeDto;

/**
 * @author sqj88
 * @date 2018/1/5 14:22
 */
public interface IL2RPMSCouponTypeFacadeService {
    QueryResult<L2RPmsCouponTypeDto> listL2RPMSCouponTypes(BaseL2rParamDto baseL2rParamDto)throws Exception;

    L2RPmsCouponTypeDto getL2RPMSCouponType(BaseL2rParamDto baseL2rParamDto)throws Exception;

    L2RPmsCouponTypeDto saveL2RPMSCouponType(L2RPMSCouponTypeManagerParamDto l2RPMSCouponTypeManagerParamDto)throws Exception;

    L2RPmsCouponTypeDto updateL2RPMSCouponType(L2RPMSCouponTypeManagerParamDto l2RPMSCouponTypeManagerParamDto)throws Exception;
}
